... stands for Single Lens Reflex in photography, and Self–Loading Rifle in the military.
© Macclesfield Quiz League 2017